*{
    margin: 0;
    padding: 0;
}
.content_login{
    width: 1200px;
    height: auto;
    margin: 50px auto;
}
.content_login .content_login_top{
    width: 100%;
    height: 50px;
    text-align: center;
}
.content_login_top .login_top_num{
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-top: 5px;
    border: 1px solid #45FBD8;
    border-radius: 5px;
    background: #45FBD8;
    font-size: 14px;
    font-style: normal;
    color: mintcream;
}
.content_login_top .login_top_text{
    font-size: 14px;
    color: aqua;
}
.content_login .content_login_bottom{
    width: 100%;
    height: 550px;
    box-shadow: darkgrey 0px 0px 10px 5px ;//边框阴影
}
.content_login_bottom .bottom_text{
    width: 100%;
    height: 50px;
    padding-top: 50px;
}
.content_login_bottom .bottom_text .bottom_text_info{
    font-size: 18px;
    color: navy;
    margin-left: 545px;
}
.content_login_bottom .login_bottom_infou,.login_bottom_infop,.login_bottom_infot {
    float: left;
    margin-left: 460px;
    margin-right: 15px;
    margin-top: 40px;
    text-align: right;
    color: #768DE2;
}
.content_login_bottom .login_bottom_user,.login_bottom_pwd{
    width: 200px;
    height: 30px;
    border: 1px solid #BBDFEC;
    font-style: inherit;
    font-size: 18px;
    margin-top: 38px;
}
.content_login_bottom .bottom_bottom_pwd{
    display: inline-block;
    width: 18px;
    height: 18px;
    margin-left: 40px;
}
.content_login_bottom .bottom_pwd_ok{
    display: none;
    margin-top: 6px;
}
.content_login_bottom .bottom_pwd_no{
    display: none;
    margin-top: 4px;
}
.content_login_bottom .bottom_user_img{
    display: inline-block;
    width: 18px;
    height: 18px;
    margin-left: 40px;
}
.content_login_bottom .bottom_user_ok{
    display: none;
    margin-top: 6px;
}
.content_login_bottom .bottom_user_no{
    display: none;
    margin-top: 4px;
 }
.content_login_bottom .login_bottom_type{
    border: 1px solid #BBDFEC;
    margin-top: 45px;
    margin-left: 10px;
}
.content_login_bottom .bottom_type_img{
    display: inline-block;
    width: 18px;
    height: 18px;
    margin-left: 65px;
}
.content_login_bottom .bottom_type_ok{
    display: none;
    margin-top: 6px;
}
.content_login_bottom .bottom_type_no{
    display: none;
    margin-top: 4px;
}
.content_login_bottom span{
    font-size: 16px;
    font-style: normal;
    color: #AD49B2;
}
.content_login_bottom .login_bottom_log{
    width: 100px;
    height: 35px;
    border: 1px solid #123DEF;
    border-radius: 5px;
    font-size: 16px;
    color: #467ADF;
    background: #98BD34;
    margin-left: 480px;
    margin-right: 40px;
    margin-top: 25px;
}
.content_login_bottom .login_bottom_reg{
    width: 100px;
    height: 35px;
    border: 1px solid #123DEF;
    border-radius: 5px;
    font-size: 16px;
    color: #467ADF;
    background: #98BD34;
    margin-right: 40px;
    margin-top: 25px;
}